radiator strainer - French English Dictionary